/***************************************************************************\
 * The Mattise Kernel														*
 * Copyright 2007 Matthew Iselin											*
 * Licensed under the GPL													*
 *																			*
 * cursor.cc																*
 *																			*
 * Dump from GIMP of the cursor for the GUI.								*
 *																			*
\***************************************************************************/

// includes
#include <system.h>

uchar_t* GetCursor()
{
	// this is the cursor saved by GIMP, in C format!
	static const struct {
		unsigned int		width;
		unsigned int		height;
		unsigned int		bytes_per_pixel; /* 3:RGB, 4:RGBA */ 
		const char			*comment;
		const unsigned char	pixel_data[32 * 32 * 3 + 1];
	} MattiseCursor = {
		32, 32, 3,
		"The cursor for Mattise, made in The GIMP",
		"\0\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376"
		"\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376"
		"\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376"
		"\0\0\376\0\0\376\0\0\376\0\0\376\0\0\0\0\0\0\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\0\0\0\376\376\376\0\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\0\0\0\376\376\376\376\376\376\0"
		"\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376"
		"\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376"
		"\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376"
		"\0\0\376\0\0\0\0\0\376\376\376\376\376\376\376\376\376\0\0\0\376\0\0\376"
		"\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376"
		"\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376"
		"\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\0\0\0\376\376"
		"\376\376\376\376\376\376\376\376\376\376\0\0\0\376\0\0\376\0\0\376\0\0\376"
		"\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376"
		"\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376"
		"\0\0\376\0\0\376\0\0\376\0\0\376\0\0\0\0\0\376\376\376\376\376\376\376\376"
		"\376\376\376\376\376\376\376\0\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0"
		"\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0"
		"\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0"
		"\0\376\0\0\376\0\0\0\0\0\376\376\376\376\376\376\376\376\376\376\376\376"
		"\376\376\376\376\376\376\0\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376"
		"\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376"
		"\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376"
		"\0\0\0\0\0\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376"
		"\376\376\376\376\376\0\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0"
		"\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0"
		"\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\0\0\0"
		"\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376"
		"\376\376\376\376\376\376\0\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376"
		"\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376"
		"\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\0\0\0\376\376"
		"\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376"
		"\376\376\376\376\376\376\376\0\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0"
		"\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0"
		"\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\0\0\0\376\376"
		"\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376\376\0\0\0\0"
		"\0\0\0\0\0\0\0\0\0\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376"
		"\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376"
		"\0\0\376\0\0\376\0\0\376\0\0\376\0\0\0\0\0\376\376\376\376\376\376\376\376"
		"\376\0\0\0\376\376\376\376\376\376\0\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\0\0\0\376\376\376\376\376\376\0\0\0\0\0\0\376\376\376\376"
		"\376\376\0\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376"
		"\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376"
		"\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\0\0\0\376\376"
		"\376\0\0\0\376\0\0\376\0\0\0\0\0\376\376\376\376\376\376\0\0\0\376\0\0\376"
		"\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376"
		"\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376"
		"\0\0\376\0\0\376\0\0\376\0\0\0\0\0\0\0\0\376\0\0\376\0\0\376\0\0\0\0\0\376"
		"\376\376\376\376\376\0\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0"
		"\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0"
		"\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\0\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\0\0\0\376\376\376\376\376\376\0"
		"\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376"
		"\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376"
		"\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376"
		"\0\0\376\0\0\0\0\0\376\376\376\376\376\376\0\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\0\0\0\376"
		"\376\376\376\376\376\0\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0"
		"\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0"
		"\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0"
		"\0\376\0\0\376\0\0\376\0\0\376\0\0\0\0\0\376\376\376\376\376\376\0\0\0\376"
		"\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376"
		"\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376"
		"\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376"
		"\0\0\376\0\0\0\0\0\0\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0"
		"\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0\376\0\0",
	};

	// return the data
	return const_cast< uchar_t* >( MattiseCursor.pixel_data );
}
